package com.otod.base.exception;


/**
 * 基础异常类
 * @author jqiu
 */
public class AppException extends FrameworkException{

	private static final long serialVersionUID = 1L;


	/**
	 * Service基础异常
	 * @param code	错误号
	 */
	public AppException(String code) {
		super(code);
	}

	/**
	 * Service基础异常
	 * @param code			错误号
	 * @param cause			异常		
	 */
	public AppException(String code, Throwable cause) {
		super(code, cause);
	}
	
	/**
	 * Service基础异常
	 * @param code			错误号
	 * @param param			单个参数	
	 */
	public AppException(String code, String param) {
		super(code, param);
	}
	
	/**
	 * Service基础异常
	 * @param code			错误号
	 * @param paramArgs		参数数组	
	 */
	public AppException(String code, String[] paramArgs) {
		super(code, paramArgs);
	}


	/**
	 * Service基础异常
	 * @param code			错误号
	 * @param paramArgs		参数数组
	 * @param cause			异常
	 */
	public AppException(String code, String[] paramArgs,Throwable cause) {
		super(code, paramArgs, cause);
	}
}
